package sg.edu.nus.iss.vmcs.ui.component;

import sg.edu.nus.iss.vmcs.ui.component.Label;
import sg.edu.nus.iss.vmcs.ui.component.Panel;
import sg.edu.nus.iss.vmcs.ui.component.BorderLayout;
import sg.edu.nus.iss.vmcs.ui.event.awt.AwtWindowAdapter;

public interface Dialog {

	public void setLayout(BorderLayout borderLayout);
	public void add(String string, Label lb);
	public void add(String string, Panel tp);
	public void pack();
	public void addWindowListener(AwtWindowAdapter windowAdapter);
	public void setVisible(boolean b);
	public void dispose();

}
